technical aid

Translations
техническая помощь
The project received technical aid from international experts.
Проект получил техническую помощь от международных экспертов.